sporting director - English Synonyms Dictionary